package com.net.xpay.common.service;

import com.net.xpay.common.model.monitor.AddApiMonitorDataModel;

/**
 * 接口调用监控
 */
public interface ApiMonitorService {

    /**
     * 新增监控数据
     */
    void addMonitorData(AddApiMonitorDataModel model);

    /**
     * 新增异常数据
     */
    void addErrorData(String api);

    /**
     * 汇报数据到数据库 并重置数据
     */
    void flushMonitorData();
}
